﻿using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.ComponentModel.DataAnnotations.Schema;

namespace housingsafety.server.Entities.DataModels
{
    public partial class ZmPlaceResidentCheckLogDto 
    {

        public string Id { get; set; }

        public string PlaceId { get; set; }

        public string PlaceName { get; set; }

        public string Householder { get; set; }

        public string Contact { get; set; }

        public string HouseId { get; set; }

        public int? MaxPopulation { get; set; }

        public int? UseElectricBicycle { get; set; }

        public int? UseBottledLiquefiedGas { get; set; }

        public int? UseStackedItems { get; set; }

        public int? UseBurglarMesh { get; set; }

        public int? UseCeiling { get; set; }

        public int? IsCompletelyIsolated { get; set; }

        public int? UseFlammableMaterials { get; set; }
        public int? UnauthorizedElectricalConnect { get; set; }

        public int? ChargingFacilitiesNoStandard { get; set; }

        public int? NotEnoughExits { get; set; }

        public string UseElectricBicyclePhoto { get; set; }

        public string UseBottledLiquefiedGasPhoto { get; set; }

        public string UseStackedItemsPhoto { get; set; }

        public string UseBurglarMeshPhoto { get; set; }

        public string UseCeilingPhoto { get; set; }

        public string IsCompletelyIsolatedPhoto { get; set; }

        public string UseFlammableMaterialsPhoto { get; set; }

        public string UnauthorizedElectricalConnectPhoto { get; set; }

        public string ChargingFacilitiesNoStandardPhoto { get; set; }

        public string NotEnoughExitsPhoto { get; set; }

        [StringLength(255)]
        public string HouseholderSign { get; set; }

        [StringLength(255)]
        public string FireInspectorSign { get; set; }

        public int? ChongDianVillage { get; set; }

        public int? Level { get; set; }

        public int? RealPopulation { get; set; }


        public int? RealPopulationAbove3Floors { get; set; }

        public string IntegrationInspectorSign { get; set; }

        public string CreateBy { get; set; }

        public DateTime CreateOn { get; set; }

        public string CreateIp { get; set; }

        public string ModifiedBy { get; set; }

        public DateTime? ModifiedOn { get; set; }

        public string ModifiedIp { get; set; }
        public short? IsDelete { get; set; }

        public string DeleteBy { get; set; }

        public DateTime? DeleteOn { get; set; }


        public string DeleteIp { get; set; }

        public int? Type { get; set; }

        public int? BuildingFloors { get; set; }

        public int? LeaseRooms { get; set; }
        public int? LeaseRoomPeoples { get; set; }
        public string Security { get; set; }

        public string SecurityRemediation { get; set; }

        public string IllegalConstruction { get; set; }

        public string IllegalConstructionRemediation { get; set; }

        public int? CityAdminAudit { get; set; }

        public string CityAdminAuditMind { get; set; }

        public int? AreaAdminAudit { get; set; }

        public string AreaAdminAuditMind { get; set; }

        public int? StreetAdminAudit { get; set; }

        public string StreetAdminAuditMind { get; set; }

        public int? CommunityAdminAudit { get; set; }

        public string Yhcsbh { get; set; }

        public int? Pczt { get; set; }

        public string Location { get; set; }

        public int? EscapeStairsNum { get; set; }

        public int? FirstExitNum { get; set; }

        public double? FirstFloorArea { get; set; }

        public int? SmokeAlarmNum { get; set; }
        public int? SimpleSprinklerSystemNum { get; set; }

        public int? UseFlammableInsulationMaterials { get; set; }
        public int? UseFlammableDangerousGoods { get; set; }
        public int? AboveThreeFloorSelf { get; set; }

        public int? UseIndependentSmokeAlarm { get; set; }

        public int? AboveThreeFloorsEscape { get; set; }
        public string UseFlammableInsulationMaterialsPhoto { get; set; }

        public string UseFlammableDangerousGoodsPhoto { get; set; }

        public string AboveThreeFloorSelfPhoto { get; set; }

        public string UseIndependentSmokeAlarmPhoto { get; set; }

        public string AboveThreeFloorsEscapePhoto { get; set; }

        public string BuildingAddress { get; set; }

        public string ActualPerson { get; set; }

        public string ActualPersonPhone { get; set; }

        public int? AboveThreeFloorMaxPopulation { get; set; }

        public string CheckMind { get; set; }

        public string CheckPhoto { get; set; }

        public int? NumyhwtGa { get; set; }

        public int? NumyhwtXf { get; set; }

        public int? YhlxGa { get; set; }
    }
}
